window restrictors - Alemán Inglés Diccionario